Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of castilleja sulphurea
  1. noun
    plant of moist highland meadows having ragged clusters of pale yellow flowers

    Similar: 

Explanation of castilleja sulphurea
My lists:
Recently viewed words: