Larval white-spotted puffer

White-spotted puffer  (Arothron hispidus) larva on a blackwater dive in the Solomon Islands.

White-spotted puffer (Arothron hispidus) larva on a blackwater dive in the Solomon Islands.

Post/Gallery: Pufferfishes
Search
Generic filters
Filter by Custom Post Type
Filter by Categories
Anemonefishes