Castilleja Miniata (Noun)
Meaning
Wildflower of western North America having ragged clusters of crimson or scarlet flowers.
Classification
Nouns denoting plants.
Wildflower of western North America having ragged clusters of crimson or scarlet flowers.
Nouns denoting plants.