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