Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

zooflagellate Definition

Cancel
zooflagellate
noun
Any of the heterotrophic flagellates of the phylum Zoomastigophora

Words Related to zooflagellate!

zooflagellate Examples by Brain Bank Users