meaning of cucurbita mixta

1. plant bearing squash having globose to ovoid fruit with variously striped gray and green and white warty rinds


Related Words

cucurbita mixta |

Developed & Maintained By Taraprasad.com

Treasure Words