Meaning of sarcosporidian
Definition of sarcosporidian
(noun)
parasite
of the muscles of vertebrates
Other information on sarcosporidian
WIKIPEDIA results for
sarcosporidian
Amazon results for
sarcosporidian
Tweet