aminoacyl tRNA synthetases
English
Noun
aminoacyl
tRNA
synthetases
plural of
aminoacyl tRNA synthetase