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