Attested.to

Definition

(botany) a plant that completes its entire life cycle within the space of a year

Seed ·

Term in context

annual in CommonParlance