Sea Lemon (Archidoris pseudoargus)

Sea Lemon (Archidoris pseudoargus)

Observation - Sea Lemon (Archidoris pseudoargus). Description: This soft spongy mass was growing on rock. It is about 5cm long. Can anyone identify it please.

This soft spongy mass was growing on rock. It is about 5cm long. Can anyone identify it please.