Home > Invertebrates > Slugs > Polyceridae > Nembrotha sp. 2
Created 7/19/2022
Family Polyceridae
WEST PACIFIC
Nembrotha sp. 2
Alor, Indonesia
BLUE-RING NEMBROTHA