glareolidae
English
glareolidae meaning in English • glareolidae का अर्थ अंग्रेजी में
Noun
- A natural family of Old World shorebirds: pratincoles and coursers.