What is the full meaning of tellurometers
TELLUROMETER, an instrument using microwaves to measure distance [n]
Example of the word tellurometers placed on a Scrabble board.