'Aplysia punctata' definitions:

Definition of 'Aplysia punctata'

(from WordNet)
noun
Naked marine gastropod having a soft body with reduced internal shell and two pairs of ear-like tentacles [syn: sea hare, Aplysia punctata]