Englishfor English speakers
Cucurbita pepo English
Meaning Cucurbita pepo meaning
What does Cucurbita pepo mean?
Cucurbita pepo
Synonyms Cucurbita pepo synonyms
What other words have the same or similar meaning as Cucurbita pepo?