English to Hindi

Meaning for:
Cucurbita foetidissima
other
क्यूकर्बिटा फ़ीटिडिसिमा