LION'S TAIL Meaning of LION'S TAIL in English a genus of labiate plants (leonurus); so called from a fancied resemblance of its flower spikes to the tuft of a lion's tail. l. cardiaca is the common motherwort. Webster English vocab. Английский словарь Webster. 2012