English edit

Noun edit

adenylyls

  1. plural of adenylyl