microparasite

English

Etymology

From micro- +‎ parasite.

Noun

microparasite (plural microparasites)

  1. An extremely small parasite.

Translations

Anagrams