APTERIA MEANING IN ENGLISH

• Apteria Definition & Synonyms

  1. (n. pl.) Naked spaces between the feathered areas of birds. See Pteryliae.


RECENT SEARCHES