English dictionary
monardella lanceolata meaning and definition
Definition and meaning of monardella lanceolata at MeaningMonkey.org. monardella lanceolata meaning and definition in the English Dictionary.MONARDELLA LANCEOLATA noun
Definition of Monardella lanceolata (noun)
- fragrant California annual herb having lanceolate leaves and clusters of rose-purple flowers
- synonyms: mustang mint
Source: Princeton University Wordnet