newto ( synonym found)

Definition of newto:

°a small lizard-like amphibian in the family Salamandridae that lives in the water as an adult.

Definition of newto:

°a small lizard-like amphibian in the family Salamandridae that lives in the water as an adult.

Back to Top