Attested.to

Definition

east Asian perennial having large reddish-orange black-spotted flowers with reflexed petals

Seed ·

Term in context

devil lily in CommonParlance