Meaning ofcucurbitain English

cucurbita

us/kjuːˈkɜːrbɪtə/uk/kjuːˈkɜːrbɪtə/
#uncommon
Definitions