aminoadenosines

English

Noun

aminoadenosines

  1. plural of aminoadenosine