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