callaloo

/kæləˈluː/

noun

  1. 1

    Any of various tropical plants grown in the Americas, especially of the genus Xanthosoma, cultivated for their edible leaves.

  2. 2

    A spicy soup or stew made from such leaves.

Translate “callaloo” to another language

Click any language to open the translator with this word already filled in.

Callaloo Definition & Meaning | TranslatePulse