meaning of cucurbita argyrosperma

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


Related Words

cucurbita argyrosperma |

Developed & Maintained By Taraprasad.com

Treasure Words