Search Result:monardella lanceolata
Overview of noun monardella_lanceolata
The noun monardella lanceolata has 1 sense
- mustang mint, Monardella lanceolata -- (fragrant California annual herb having lanceolate leaves and clusters of rose-purple flowers)