See also: telluri and tel·luri

English edit

Prefix edit

telluri-

  1. Alternative form of tellur-

Anagrams edit