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