Tamil Dictionary 🔍

water-newt

Wa"ter newt`. (Zoöl.) Defn: Any one of numerous species of aquatic salamanders; a triton.


water-newt - Similar Words