lobate foot
1.
(
noun
) a foot having separate toes each with membranous flaps along the sides
Related Words:
bird's foot
Terms and Conditions of Use / Copyright Notice