meaning of aplysia punctata

aplysia punctata meaning in General Dictionary

nude marine gastropod having a soft human body with minimal interior layer and two sets of ear-like tentacles