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