Attested.to

Definition

flower having no petals

Seed ·

Term in context

apetalous flower in CommonParlance