oligomerases
English
Noun
oligomerases
plural of
oligomerase