【医】 Echinorhynchus moniliformis
beads
thorn【医】 acanth-; acantha; echino-; spina; spinae; spine
kiss; canoodle; lips; proboscis【医】 proboscis
bug; insect; worm【医】 bug; vermi-; vermin; worm