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

Suggest a Term