Skip to main content

limicolae

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