Find the word definition

Wikipedia
Latouchella

Latouchella is an extinct genus of marine invertebrate animal, that is considered to be a mollusk and which may be a sea snail, a gastropod. It is a helcionellid from the Tommotian epoch of what is now Siberia. Its tightly-coiled, spiral shell contains a number of low "walls" running up the front surface of the interior; these would have directed water currents within its shell. Between these walls are a series of furrows, parallel to the shell's aperture, giving casts of the internal structure the appearance of a railway line, with sleepers (created by furrows) tying together paired rails that run towards the apex of the shell.