English

edit

Noun

edit

adaptamers

  1. plural of adaptamer