Noun Definition

scutellaria

1.Definition: an asterid dicot genus that includes the skullcaps

Related Noun(s):genus scutellaria

Category: Plants