scutellaria lateriflora

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

Khám phá thêm

Các từ liên quan

scutellaria lateriflora
A gardener carefully tends to a scutellaria lateriflora plant in her herb garden.