oligornases
English
Noun
oligornases
plural of
oligornase