SKULLCAP


Meaning of SKULLCAP in English

n.1 a small close-fitting peakless cap.

2 the top part of the skull.

3 any plant of the genus Scutellaria, with helmet-shaped bilabiate flowers.

Oxford English vocab.      Оксфордский английский словарь.