meaning of webfooted
1.
a
foot
having
the
toes
connected
by
folds
of
skin
Related Words
webfoot
|
Developed & Maintained By
Taraprasad.com