heterocyclases
English
Noun
heterocyclases
plural of
heterocyclase