Ikeda taenioides, the "Sanadayumushi". Credit: Yukihiko Otsuka I'd like to draw your attention today to a remarkable worm, Ikeda taenioides, whose immense size and bizarre morphology make it unlike anything you are likely to have seen beforeāa veritable living tape measure of a creature, [...]