a type of squash, grown for its edible seeds, fruit, and greens (cucurbita ficifolia) - English Synonyms Dictionary

Suggest a Term