Information on Newly Discovered Itch Worm

by | Oct 10, 2019 | Education, News

The newly discovered itch worm never described in the scientific world now takes shape.

We reported on it previously in a Hot Topic that can be read in its entirety here. 

Called the Helisoma, Ram’s Horn Snail it was discovered during summer 2018.