English → Hindi dictionary

hubbard squash

हुब्बार्ड स्क्वाश / हब्बार्डNOUN

Definition

any of several winter squash plants producing large greyish-green football-shaped fruit with a rough warty rind

Looking for poetry? Read shayari and poems by great poets.