Meaning

1 senses
  1. (Jamaica, uncountable)Bitter melon, Momordica charantia, from which a medicinal tea is made.

See also

neighbours in the dictionary
cerasee — meaning, examples, forms, synonyms | Krumeto