Definify.com

Definition 2025


radiotelescope

radiotelescope

English

Noun

radiotelescope (plural radiotelescopes)

  1. Alternative spelling of radio telescope