Meaning of Triturus
Definition of Triturus
(noun)
chiefly
aquatic
salamanders
Other information on Triturus
WIKIPEDIA results for
Triturus
Amazon results for
Triturus
Tweet