restrictases

English

Noun

restrictases

  1. plural of restrictase