Malabar gourd

English

Noun

Malabar gourd (plural Malabar gourds)

  1. A type of squash native from Central and South America, grown for its edible fruit, seeds and greens, Cucurbita ficifolia.

Synonyms

Translations