meaning of aplysiidae

aplysiidae meaning in General Dictionary

water hares