LION'S FOOT


Meaning of LION'S FOOT in English

A composite plant of the genus Prenanthes, of which several species are found in the United States.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.