Get Free Checker

zooflagellate

NOUN
  1. flagellate protozoan lacking photosynthesis and other plant-like characteristics

How To Use zooflagellate In A Sentence

List is Empty.