Meaning of lobate foot
Definition of lobate foot
(noun)
a bird's
foot
having
separate
toes
each
with
membranous
flaps
along
the sides
Other information on lobate foot
WIKIPEDIA results for
lobate foot
Amazon results for
lobate foot
Tweet