Home > Invertebrates > Slugs > Polyceridae > Nembrotha sp. 2
Family Polyceridae
INDO-PACIFIC
Nembrotha sp. 2
Alor, Indonesia