microzooid🔊nounEtymology From micro- + zooid.1Biology, Natural sciences, Zoology A very minute free-swimming zooid that buries itself in the body of a sedentary animalcule.