The Caribbean Dictionary

carailla
1 definition
1
 
Noun
Momordica charantia often called bitter melon, bitter gourd or bitter squash in English, has many other local names. It is a tropical and subtropical vine of the family Cucurbitaceae, widely grown in Asia, Africa, and the Caribbean for its edible fruit. Its many varieties differ substantially in the shape and bitterness of the fruit.
Synonyms
Tags
vegetable
Pictures
carailla
Bobzy May 25, 2017
Is this cerasee
400