castilleja miniata Meaning, Definition & Usage

  1. noun wildflower of western North America having ragged clusters of crimson or scarlet flowers
    giant red paintbrush.

WordNet