meaning of cushaw

1. globose or ovoid squash with striped gray and green warty rind


Related Words

cushaw |

Developed & Maintained By Taraprasad.com

Treasure Words