SKULLCAP Meaning of SKULLCAP in English (n.) Any plant of the labiate genus Scutellaria, the calyx of whose flower appears, when inverted, like a helmet with the visor raised. Webster's English dictionary. Английский словарь Webster. 2012