Definition, synonyms and related words
Any microorganism that ingests eukaryotic cells either as food or as a source of energy