lion's foot
Noun
Meaning
A composite plant of the genus Prenanthes, of which several species are found in the United States.
The edelweiss.
Source: Webster's dictionaryNoun
A composite plant of the genus Prenanthes, of which several species are found in the United States.
The edelweiss.
Source: Webster's dictionary