Flabellina affinis is a species of a nudibranch (Nudibranchia). Some nudibranchs really breathe by naked gills, but this species belong to a group of nudibranchs, that breathe by the whole body surface.
It is common species in the Mediterranean Sea. It feeds on colonial hydrozoids from the genus Eudendrium. It live in rocky habitat in the sublittoral zone not far from the shore.
I have taken photos in the lab (ex situ), so we take take a look at some anatomical features. Flabellina affinis can reach up to 50 mm, but my specimen is much smaller, about 20 mm. It is pink.
It has a pair of tentacular foot corners (foot tentacles) – the most lower ones. It has a pair of labial tentacles (they are called as oral tentacles in other slug species). The top one ear-like structures are called rhinophores. There is visible small dark eye on the photo above. Eye is more likely on the base of rhinophores than on the base of labial tentacles.
Frontal view of the slug:
The slug has cerata on its body. Cerata are in groups. There are from six to nine groups of cerata on the right side and on the left side of the body. My slug has seven groups of cerata, but the sixth group and the seventh group are not paired.
The slug is small and it can crawl on the water level in the laboratory conditions. So there is also foot or ventral side visible on photos sometimes. There are visible genital apertures bellow the first group of cerata on the right side of the body on the following photos. They looks like two small tubercules. There is visible anus as a black dot on the right side between the first and second group of cerata. Anus looks like a small pointed tubercule:
There is a dark structure between the first and the second group of cerata, but I do not know what it is:
Schulze A. & Wägele H. (1998) “Morphology, anatomy and histology of Flabellina affinis (Gmelin, 1791) (Nudibranchia, Aeolidoidea, Flabellinidae) and its relation to other Mediterranean Flabellina species“. Journal of Molluscan Studies 64(2): 2195-214. doi:10.1093/mollus/64.2.195