lobate foot
Explore definitions, synonyms, and language insights of lobate foot
Definitions
Noun
a bird''s foot having separate toes each with membranous flaps along the sides
Explore definitions, synonyms, and language insights of lobate foot