Unscramble
Definition of Desmograthus
Noun: Desmograthus
An amphibian genus of Plethodontidae
- genus Desmograthus
See also:
Desmodus
desmoid