Attested.to

Definition

any plant of the family Commelinaceae

Seed ·

Term in context

dayflower in CommonParlance