Word info

senataxin

Noun

Meaning

senataxin (plural senataxins)

(biochemistry) An RNA / DNA helicase

Source: en.wiktionary.org

Close letter words and terms