ampalaya

[Filipino]

Bitter gourd. Bitter melon.

Synonyms in other languages

Latin names

Malaysian and Indonesian

Spanish

Countries

Related terms