newt
newt
noun
A small amphibian with a lizard-like body, living in water and on land.
"We spotted a smooth newt in the garden pond."
Thesaurus
Synonyms: triton
newt
A small amphibian with a lizard-like body, living in water and on land.
"We spotted a smooth newt in the garden pond."
Synonyms: triton