meaning of mustang mint

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


Related Words

mustang mint |

Developed & Maintained By Taraprasad.com

Treasure Words