limicolae
English
limicolae meaning in English • limicolae का अर्थ अंग्रेजी में
n. pl.
- A group of shore birds, embracing the plovers, sandpipers, snipe, curlew, etc.; the Grallæ.