mustang_mintEnglish

Monardella lanceolata, mustang mint

Noun

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

English: mustang mint, Monardella lanceolata

English words with similar meanings

Show 1 words