Meaning of subclass telosporidia
Definition of subclass telosporidia
(noun)
parasitic
sporozoans that
form
spores containing one or
more
infective
sporozoites
Other information on subclass telosporidia
WIKIPEDIA results for
subclass telosporidia
Amazon results for
subclass telosporidia
Tweet