English

edit

Etymology

edit

From micro- +‎ parasite.

Noun

edit

microparasite (plural microparasites)

  1. An extremely small parasite.

Translations

edit

Anagrams

edit