Meaning of canulate
Definition of canulate
(noun)
one of the
minute
active
bodies into which sporozoans
divide
in one
stage
of their
life
cycle
Other information on canulate
WIKIPEDIA results for
canulate
Amazon results for
canulate
Tweet