Definify.com

Definition 2024


lion's_foot

lion's foot

English

Noun

lion's foot (plural lions' feet)

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