Definition & Meaning | English word CALLALOO
CALLALOO
Definitions of CALLALOO
- A spicy soup or stew made from such leaves.
- Any of various tropical plants grown in the Americas, especially of the genera Amaranthus and Xanthosoma, cultivated for their edible leaves.
Number of letters
8
Is palindrome
No
Search for CALLALOO in:
Page preparation took: 75.56 ms.