Castilleja sulphurea

Explore definitions, synonyms, and language insights of Castilleja sulphurea

Definitions

Noun
plant of moist highland meadows having ragged clusters of pale yellow flowers