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