Location: Anilao, Philippines
Flower Urchin
Flower Urchin
Scientific Name: Toxopneustes pileolus
Class: Echinoidea
Family: Toxopneustidae
Category: Sea Urchins
Size: Up to 6 in. (15 cm)
Depth: 20-250 ft. (6-75 m)
Distribution: Indo-West Pacific
All Photographs
© 2024 Florent Charpin