Meaning of mad-dog skullcap

Definition of mad-dog skullcap

(noun) an American mint that yields a resinous exudate used especially formerly as an antispasmodic

Other information on mad-dog skullcap

WIKIPEDIA results for mad-dog skullcap
Amazon results for mad-dog skullcap