meaning of sour gourd

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


Related Words

missouri gourd | sour gourd |

Developed & Maintained By Taraprasad.com

Treasure Words