telluric in French telluric in French tellurique adj Pertaining to the Earth, earthly. Add to Flashcards