Definitions
noun
plant of moist highland meadows having ragged clusters of pale yellow flowers
Look “castilleja sulphurea” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
plant of moist highland meadows having ragged clusters of pale yellow flowers