Definify.com

Definition 2024


telespectroscopes

telespectroscopes

English

Noun

telespectroscopes

  1. plural of telespectroscope