Find the word definition

Wiktionary
microparasites

n. (plural of microparasite English)

Usage examples of "microparasites".

As if microparasites (nonliving, of course) had chewed through the satellite's circuitry in the front section.