Skip to main content

palmidactyles

English palmidactyles meaning in English  •  palmidactyles का अर्थ अंग्रेजी में
n. pl.
  • A group of wading birds having the toes webbed, as the avocet.
Advertisement