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