swan animalcule
nounDefinition of swan animalcule
: any of various ciliate protozoans having a necklike extension of the body
Keep scrolling for more