Monardella lanceolata

Explore definitions, synonyms, and language insights of Monardella lanceolata

Definitions

Noun
fragrant California annual herb having lanceolate leaves and clusters of rose-purple flowers

More General Terms