meaning of blue skullcap

1. an American mint that yields a resinous exudate used especially formerly as an antispasmodic


Related Words

blue skullcap |

Developed & Maintained By Taraprasad.com

Treasure Words