Leonurus

1. (noun) genus of stout Old World herbs having cut-lobed leaves and flowers in whorls
Synonyms: genus Leonurus
Related Words: asterid dicot genus



Terms and Conditions of Use / Copyright Notice