Search Details

Word: callaloo (lookup usage) (lookup stats)


Meaning:

Noun:

  • Any of various tropical plants grown in the Americas, especially of the genus ''Xanthosoma'', cultivated for their edible leaves.
  • A spicy soup or stew made from such leaves.

Source: Wiktionary | Src Info »