- sea hare as a noun:
- 1
sea hare
noun
1 sea hare
Naked marine gastropod having a soft body with reduced internal shell and two pairs of ear-like tentacles.
synonym: Aplysia punctata.
debug info: 0.018
noun
Naked marine gastropod having a soft body with reduced internal shell and two pairs of ear-like tentacles.
synonym: Aplysia punctata.
debug info: 0.018