CULTIROSTRES MEANING IN ENGLISH

• Cultirostres Definition & Synonyms

  1. (n. pl.) A tribe of wading birds including the stork, heron, crane, etc.


RECENT SEARCHES