Definitions of Scutellaria lateriflora:

  • noun:   an American mint that yields a resinous exudate used especially formerly as an antispasmodic