Scutellaria lateriflora

Explore definitions, synonyms, and language insights of Scutellaria lateriflora

Definitions

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

More General Terms