Colorful gastropod, 7 letters
Marine gastropod, 7 letters
Marine snail, 7 letters
Colorful marine gastropods, 8 letters