Skip to main content

fin-toed

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