adenylyls

English

Noun

adenylyls

  1. plural of adenylyl