ribozymes
English
Noun
ribozymes
plural of
ribozyme