tellurics

English

Noun

tellurics

  1. plural of telluric