Definify.com

Definition 2025


telespectroscopes

telespectroscopes

English

Noun

telespectroscopes

  1. plural of telespectroscope