Attested.to

Definition

wildflower of western North America having ragged clusters of crimson or scarlet flowers

Seed ·

Term in context

Castilleja miniata in CommonParlance