Noun
English Wikipedia has an article on:hammerhead ribozymeWikipedia hammerhead ribozyme (plural hammerhead ribozymes) (genetics) Any of a class of self-cleaving RNAs found in some viroids.