Meaning of dicamptodon

Definition of dicamptodon

(noun) salamanders found near cold streams throughout the year

Other information on dicamptodon

WIKIPEDIA results for dicamptodon
Amazon results for dicamptodon