Meaning of desmograthus

Definition of desmograthus

(noun) an amphibian genus of Plethodontidae

Other information on desmograthus

WIKIPEDIA results for desmograthus
Amazon results for desmograthus