LION'S TOOTH Meaning of LION'S TOOTH in English () See Leontodon. Webster's English dictionary. Английский словарь Webster. 2012