margose
French
Noun
margose
f
(
plural
margoses
)
bitter melon
Synonym:
momordique