restrictases
English
Noun
restrictases
plural of
restrictase