Find the word definition

Wiktionary
bitter melons

n. (bitter melon English)