Definitions of Castilleja miniata:

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