Tamil Dictionary 🔍

sea-hare

Sea" hare`. (Zoöl.) Defn: Any tectibranchiate mollusk of the genus Aplysia. See Aplysia.


sea-hare - Similar Words