SKULLCAP


Meaning of SKULLCAP in English

noun the lophiomys.

2. skullcap ·noun a cap which fits the head closely; also, formerly, a headpiece of iron sewed inside of a cap for protection.

3. skullcap ·noun any plant of the labiate genus scutellaria, the calyx of whose flower appears, when inverted, like a helmet with the visor raised.

Webster English vocab.      Английский словарь Webster.