Lion-s-tail Definition
noun
Leonotis leonurus, a broadleaf evergreen shrub with medicinal and psychoactive properties.
Wiktionary
Find Similar Words
Find similar words to lion-s-tail using the buttons below.
Leonotis leonurus, a broadleaf evergreen shrub with medicinal and psychoactive properties.
Find similar words to lion-s-tail using the buttons below.