FIN-FOOTED MEANING IN ENGLISH

• Fin-footed Definition & Synonyms

  1. (a.) Having palmate feet.
  2. (a.) Having lobate toes, as the coot and grebe.


RECENT SEARCHES