argonaute
Noun
Meaning
English Wikipedia has an article on:argonauteWikipedia
argonaute (plural argonautes)
(biochemistry, genetics) Any of a group of proteins responsible for the gene silencing phenomenon known as RNA interference
Synonyms
Examples
The engine control room on the Argonaute.