Castilleja miniata

Explore definitions, synonyms, and language insights of Castilleja miniata

Definitions

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