fin-toed
English
fin-toed meaning in English • fin-toed का अर्थ अंग्रेजी में
Adjective
- Having toes connected by a membrane; palmiped; palmated; also, lobate.