Search Result:cucurbita




Overview of noun cucurbita

The noun cucurbita has 1 sense