meaning of hubbard squash

1. large football-shaped winter squash with a warty gray-green rind


Related Words

hubbard squash |

Developed & Maintained By Taraprasad.com

Treasure Words