microparasite
English
Etymology
From
micro-
+
parasite
.
Noun
microparasite
(
plural
microparasites
)
An extremely small
parasite
.
Translations
extremely small parasite
Anagrams
isoparametric
,
microaspirate