Meaning of Desmograthus

Definition of Desmograthus

(noun) an amphibian genus of Plethodontidae

Other information on Desmograthus

WIKIPEDIA results for Desmograthus
Amazon results for Desmograthus