meaning of cucurbita foetidissima

1. perennial vine of dry parts of central and southwestern United States and Mexico having small hard mottled green inedible fruit


Related Words

cucurbita foetidissima |

Developed & Maintained By Taraprasad.com

Treasure Words