GeneralConnection.comDictionary
zooflagellate
Noun

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