English dictionary
microsporidian meaning and definition
Definition and meaning of microsporidian at MeaningMonkey.org. microsporidian meaning and definition in the English Dictionary.MICROSPORIDIAN noun
Definition of microsporidian (noun)
- parasite of arthropods and fishes that invade and destroy host cells
Source: Princeton University Wordnet