zoomastigotes
English
Noun
zoomastigotes
plural of
zoomastigote