GeneralConnection.comDictionary
zoomastigote
Noun

1. zooflagellate
1. flagellate, flagellate protozoan, flagellated protozoan, mastigophoran, mastigophore
Usage