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