Dictionary.com
Thesaurus.com

cytozoa

  • plural
    of cytozoon.
    cytozoon
    noun
    a parasite, especially a protozoon, living within a cell.

More Suggestions