momordica_charantiaEnglish

Momordica charantia, balsam pear

Noun

Tropical Old World vine with yellow-orange fruit

English: balsam pear, Momordica charantia

Bahasa: peria, kambeh, pepare

Bahasa words with similar meanings

English words with similar meanings

Show 1 words