Galeodea

Galeodea is a genus of large sea snails, marine gastropod mollusks in the family Cassidae. Species within the genus Galeodea include: ...
Found on http://en.wikipedia.org/wiki/Galeodea
No exact match found