hammerhead ribozymes

English

edit

Noun

edit

hammerhead ribozymes

  1. plural of hammerhead ribozyme