Meaning of lion's foot
Definition of lion's foot
(noun)
common
perennial
herb
widely
distributed
in the
southern
and
eastern
United States having
drooping
clusters of
pinkish
flowers and
thick
basal
leaves suggesting a lion's
foot
in shape;
sometimes
placed
in
genus
Prenanthes
Other information on lion's foot
WIKIPEDIA results for
lion's foot
Amazon results for
lion's foot
Tweet