Find the word definition

Wiktionary
mole salamanders

n. (mole salamander English)