Fossarus lamellosus definition

Search

Fossarus lamellosus

Fossarus lamellosus logo #21000 Fossarus lamellosus is a species of sea snail, a marine gastropod mollusk in the family Planaxidae. This species occurs in the Red Sea and in the Indian Ocean off the Aldabra Atoll. ...
Found on http://en.wikipedia.org/wiki/Fossarus_lamellosus
No exact match found.