mad-dog skullcap

Explore definitions, synonyms, and language insights of mad-dog skullcap

Definitions

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

More General Terms