Attested.to

Definition

orange-flowered lily of Pacific coast of United States

Seed ·

Term in context

coast lily in CommonParlance