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