xenopolymerases
English
Noun
xenopolymerases
plural of
xenopolymerase