WEB-TOED MEANING IN ENGLISH

• Web-toed Definition & Synonyms

  1. (a.) Having the toes united by a web for a considerable part of their length.


Synonyms:
Web-footed,

RECENT SEARCHES