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