mustang mint
English Dictionary
->
Letter M
-> mustang mint
Search Dictionary:
mustang mint Definition
(n)
fragrant
California
annual
herb
having
lanceolate
leaves
and
clusters
of
rose
-
purple
flowers
mustang mint Synonyms
Monardella lanceolata
mustang mint
© Art Branch Inc.