Hiker in Taiwan baffled by a bizarre translucent snail

A bizarre snail with green and orange horns has been spotted in Taiwan. The shelled gastropod was seen crawling across a hillside Changhua County, ...
Back to Top