cyclases
English
Noun
cyclases
plural of
cyclase