endopolyphosphatases
English
Noun
endopolyphosphatases
plural of
endopolyphosphatase