callaloo

/kæləˈluː/
noun 2

Definitions

noun

1

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

2

spicy soup or stew made from such leaves.

But a little callaloo soup and a few mouthfuls of stewed goat, saw me much improved.

Your note

not saved
0 chars