EnglishEdit

NounEdit

tellurometer ‎(plural tellurometers)

  1. A surveying instrument that uses radar to measure distances.