snailase
English
Etymology
From
snail
+
-ase
.
Noun
snailase
(
uncountable
)
(
biochemistry
)
helicase
Anagrams
Asselian
,
Salesian
,
nasalise
,
sea snail
,
seasnail