French

edit

Noun

edit

aminosides

  1. plural of aminoside