scutellaria
1. [ noun ] (biology,botany) skullcap; helmet flower
Synonyms: genus_Scutellaria
Related terms: asterid_dicot_genus Labiatae
Similar spelling:   Scotland