GeneralConnection.com
➔
Dictionary
zooflagellate
Noun
1. zoomastigote
1. flagellate, flagellate protozoan, flagellated protozoan, mastigophoran, mastigophore
Usage