monocyclases

English

Noun

monocyclases

  1. plural of monocyclase