English

edit

Noun

edit

monocyclases

  1. plural of monocyclase