Home

Word

microsporidian, n.
(microsporidians)
more info parasite of arthropods and fishes that invade and destroy host cells
<noun.animal>

microsporidian
semantic pointers
hypernym
member holonym