Medical Definition of Lion's tail
1.
A genus of labiate plants (Leonurus); so called from a fancied resemblance of its flower spikes to the tuft of a lion's tail. L. Cardiaca is the common motherwort.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Lion's Tail
Other Resources:


