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

More General Terms