genus Leonurus

Explore definitions, synonyms, and language insights of genus Leonurus

Definitions

Noun
genus of stout Old World herbs having flowers in whorls

More General Terms