newts
noun
Definitions
A small lizard-like amphibian in the family Salamandridae that lives in the water as an adult.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A small lizard-like amphibian in the family Salamandridae that lives in the water as an adult.