SEA HARE


Meaning of SEA HARE in English

[sea hare] n (1593): any of various large opisthobranch mollusks (esp. genus Aplysia) that have an arched back and two anterior tentacles and have the shell much reduced or missing

Merriam-Webster English vocab.      Английский словарь Merriam Webster.