Synonym-English dictionary »

momordica synonyms in English

SynonymEnglish
Momordica noun

genus momordicanoun

momordicanoun

Momordica balsamina noun

balsam applenoun

momordica balsaminanoun

Momordica charantia noun

balsam pearnoun

momordica charantianoun

genus Momordica noun

genus momordicanoun

momordicanoun

Your history