hammerhead ribozymes
English
Noun
hammerhead ribozymes
plural of
hammerhead ribozyme