meaning of blue skullcap

blue skullcap meaning in General Dictionary

an American mint that yields a resinous exudate made use of specially formerly as an antispasmodic