Skullcap


What is Skullcap?

Skullcap also known as Scutellaria is a genus of about 300 species of plants. [1]