TELLURISE

Definition of TELLURISE