Tamil Dictionary 🔍

sea-slater

Sea" slat"er. (Zoöl.) Defn: Any isopod crustacean of the genus Ligia.


sea-slater - Similar Words