Desmograthus

Explore definitions, synonyms, and language insights of Desmograthus

Definitions

Noun
an amphibian genus of Plethodontidae

More General Terms