Definify.com

Definition 2024


tellurometers

tellurometers

English

Noun

tellurometers

  1. plural of tellurometer