nucleotidylexotransferases

English

Noun

nucleotidylexotransferases

  1. plural of nucleotidylexotransferase