Meaning of castilleja sulphurea

Definition of castilleja sulphurea

(noun) plant of moist highland meadows having ragged clusters of pale yellow flowers

Other information on castilleja sulphurea

WIKIPEDIA results for castilleja sulphurea
Amazon results for castilleja sulphurea