meaning of calabazilla

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


Related Words

calabazilla |

Developed & Maintained By Taraprasad.com

Treasure Words