1 English Synonyms for CERASEE
Prev.1Next
bitter melon
Definition: 1. A vine, Momordica charantia, which produces a bitter, though when properly prepared edible, fruit.
There are 3 definitions of the word bitter melon
Show more information about bitter melon
Prev.1Next
Search took: 2.1896 ms