haplosporidian
Explore definitions, synonyms, and language insights of haplosporidian
Definitions
Noun
parasite in invertebrates and lower vertebrates of no known economic importance
Explore definitions, synonyms, and language insights of haplosporidian