metalloribozymes
English
Noun
metalloribozymes
plural of
metalloribozyme