meaning of elsholtzia

1. any of various aromatic herbs of the genus Elsholtzia having blue or purple flowers in one-sided spikes


Related Words

elsholtzia |

Developed & Maintained By Taraprasad.com

Treasure Words