chien de terre
Meanings
Noun
1. salamander (Louisiana, Cajun)