Home / G / genus leonurus

genus leonurus

noun 14 letters Scrabble 14 WWF 21
Definitions
noun

genus of stout Old World herbs having flowers in whorls

Look “genus leonurus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →