Home UK English urodele
An amphibian of the order Urodela; a newt or salamander.
READ THESE ARTICLES