Definify.com

Definition 2025


refracting_telescopes

refracting telescopes

English

Noun

refracting telescopes

  1. plural of refracting telescope