SEA HARE


Meaning of SEA HARE in English

any tectibranchiate mollusk of the genus aplysia. ·see aplysia.

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