Meaning of skullcap
Definition of skullcap
(noun)
rounded
brimless
cap
fitting
the
crown
of the
head
a
herbaceous
plant
of the
genus
Scutellaria which has a
calyx
that, when inverted, resembles a
helmet
with its
visor
raised
the
dome
of the
skull
Other information on skullcap
WIKIPEDIA results for
skullcap
Amazon results for
skullcap
Tweet