'Castilleja sulphurea' definitions:

Definition of 'Castilleja sulphurea'

(from WordNet)
noun
Plant of moist highland meadows having ragged clusters of pale yellow flowers [syn: sulfur paintbrush, Castilleja sulphurea]