hybridases
English
Noun
hybridases
plural of
hybridase