Bloomeria crocea

Explore definitions, synonyms, and language insights of Bloomeria crocea

Definitions

Noun
California plant having grasslike leaves and showy orange flowers

More General Terms