genus Desmograthus

Explore definitions, synonyms, and language insights of genus Desmograthus

Definitions

Noun
an amphibian genus of Plethodontidae

More General Terms