lion's foot

Noun

 * 1) An edelweiss.
 * 2) A composite plant of the genus, of which several species are found in the United States.