cucurbita Latin Definition

Latin Word: cucurbita
Part of Speech: [Noun]
Definition: gourd, pumpkin, squash



Hire a Writer