Attested.to

Definition

Mexican bulbous herb cultivated for its handsome bright red solitary flower

Seed ·

Term in context

Aztec lily in CommonParlance