margose

French

Noun

margose f (plural margoses)

  1. bitter melon
    Synonym: momordique