WEBFOOT MEANING IN ENGLISH

• Webfoot Definition & Synonyms

  1. (n.) Any web-footed bird.
  2. (n.) A foot the toes of which are connected by a membrane.


RECENT SEARCHES