Meaning of Scutellaria
Definition of Scutellaria
(noun)
an asterid
dicot
genus
that includes the skullcaps
Other information on Scutellaria
WIKIPEDIA results for
Scutellaria
Amazon results for
Scutellaria
Tweet