Thieleherpia is a genus of solenogasters, shell-less, worm-like, marine mollusks.[1] [2]
Thieleherpia is a genus of solenogasters, shell-less, worm-like, marine mollusks.