Etymology
Today it means: Plethodon larselli, a small species of salamander endemic to the United States. Full definition →
Larch Mountain + salamander
Etymology from Wiktionary, CC BY-SA 4.0.