scramblases
English
Noun
scramblases
plural of
scramblase