scutellaria

Our editors are putting together more complete content — check back in about 20 minutes

scutellaria — noun

1. a plant of the mint family, often used in herbal medicine

1.名詞
釋義

a plant of the mint family, often used in herbal medicine

例句

Scutellaria is known for its anti-inflammatory properties.