bitter gourd

English

Noun

bitter gourd (plural bitter gourds)

  1. Synonym of bitter melon.