Tamil Dictionary 🔍

fin-toed

Fin"-toed`, a. (Zoöl.) Defn: Having toes connected by a membrane; palmiped; palmated; also, lobate.


fin-toed - Similar Words