SEA HARE
Meaning of SEA HARE in English
any gastropod of the order Aplysiacea, comprising large marine sluglike mollusks with a reduced, internal shell.
[ 1585-95 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012