Microzooid

Definitions

  • Chambers's Twentieth Century Dictionary
    • n., adj Microzooid a very minute free-swimming zo├Âid, which buries itself in the body of a sedentary animalcule
    • ***