LIMICOLAE MEANING IN ENGLISH

• Limicolae Definition & Synonyms

  1. (n. pl.) A group of shore birds, embracing the plovers, sandpipers, snipe, curlew, etc. ; the Grallae.


RECENT SEARCHES