10
Oct
Information on Newly Discovered Itch Worm
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.
0 Comment
Would you like to join the discussion? Feel free to contribute!