LONGIROSTRES MEANING IN ENGLISH

• Longirostres Definition & Synonyms

  1. (pl. ) of Longiroster
  2. (n. pl.) A group of birds characterized by having long slender bills, as the sandpipers, curlews, and ibises. It is now regarded as an artificial division.


RECENT SEARCHES