Meaning of sarcocystidean

Definition of sarcocystidean

(noun) parasite of the muscles of vertebrates

Other information on sarcocystidean

WIKIPEDIA results for sarcocystidean
Amazon results for sarcocystidean