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.