Chinese Scullcap


What is Chinese Scullcap?

Chinese scullcap also known as scutellaria baicalensis, is a species of flowering plant in the Lamiaceae family. [1]