sarcocystidean

Explore definitions, synonyms, and language insights of sarcocystidean

Definitions

Noun
parasite of the muscles of vertebrates

More General Terms