What does "skullcap" mean?

Skullcap: (Bot.) Any plant of the labiate genus Scutellaria, the calyx of whose flower appears, when inverted, like a helmet with the visor raised.

Additional senses

  1. 2.(Zoöl.) The Lophiomys. Mad-dog skullcap (Bot.), an American herb (Scetellaria lateriflora) formerly prescribed as a cure for hydrophobia.

Sources