ribotransferases

English

Noun

ribotransferases

  1. plural of ribotransferase