Skip to main content

cinclidae

English cinclidae meaning in English  •  cinclidae का अर्थ अंग्रेजी में
Noun
  • a natural family of birds comprising the water ouzels, also called dippers, which dive under water in flowing streams.
Advertisement