English edit

Etymology edit

micro- +‎ parasite

Noun edit

microparasite (plural microparasites)

  1. An extremely small parasite.

Translations edit

Anagrams edit