English Flamingo tongue snail Cited by user Snek01 on 07 Jan 2010 The flamingo tongue snail, scientific name Cyphoma gibbosum, is a species of small but brightly colored sea snail, a marine gastropod mollusk in the family Ovulidae, the…