APTERYGES MEANING IN ENGLISH

• Apteryges Definition & Synonyms

  1. (n. pl.) An order of birds, including the genus Apteryx.


RECENT SEARCHES