Leonotis nepetaefolia
English Dictionary
->
Letter L
-> Leonotis nepetaefolia
Search Dictionary:
Leonotis nepetaefolia Definition
(n)
pantropical
herb
having
whorls
of
striking
lipped
flowers
;
naturalized
in
United
States
Leonotis nepetaefolia Synonyms
Leonotis nepetaefolia
Leonotis nepetifolia
lion's-ear
© Art Branch Inc.