Inglés
Sinónimos detallados de lion's-ear en inglés
lion's-ear:
lion's-ear [the ~] sustantivo
-
the lion's-ear
– pantropical herb having whorls of striking lipped flowers; naturalized in United States 1the Leonotis nepetifolia; the lion's-ear; the Leonotis nepetaefolia– pantropical herb having whorls of striking lipped flowers; naturalized in United States 1