Meaning ofcucurbitain English

cucurbita

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