Attested.to

Definition

any plant of the family Cucurbitaceae

Seed ·

Term in context

cucurbit in CommonParlance