SEA HARE


Meaning of SEA HARE in English

■ noun a large sea slug which has a minute internal shell and lateral extensions to the foot. [ Aplysia and other genera.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.