newts
noun
- 1
A small lizard-like amphibian in the family Salamandridae that lives in the water as an adult.
Synonyms
Translate “newts” to another language
Click any language to open the translator with this word already filled in.
A small lizard-like amphibian in the family Salamandridae that lives in the water as an adult.
Click any language to open the translator with this word already filled in.