Home
Search
Index
Definify.com
Definition
2025
lion's_foot
lion's foot
English
Noun
lion
's
foot
(
plural
lions' feet
)
The
edelweiss
.
A
composite
plant
of the
genus
Prenanthes
, of which several
species
are found in the
United States
.
Similar Results