Wiktionary
snailase
n. (context enzyme English) helicase
n. (context enzyme English) helicase