lobate foot
English Dictionary
->
Letter L
-> lobate foot
Search Dictionary:
lobate foot Definition
(n)
a
foot
having
separate
toes
each
with
membranous
flaps
along
the
sides
lobate foot Synonyms
lobate foot
© Art Branch Inc.