plethodont - English Synonyms Dictionary

plethodont

n.
[1] lungless salamander