metalloribozymes

English

Noun

metalloribozymes

  1. plural of metalloribozyme