Taxonomy

Sclerodoris apiculata (Alder & Hancock, 1864)

Red List Status -



Geographical distribution