Attested.to

Definition

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

Seed ·

Term in context

Cucurbita maxima in CommonParlance