Word info

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

Source: en.wiktionary.org

Examples

The engine control room on the Argonaute. Source: Internet

Close letter words and terms