Tamil Dictionary 🔍

sea-hedgehog

Sea" hedge"hog`. (Zoöl.) Defn: A sea urchin.


sea-hedgehog - Similar Words