Definify.com

Definition 2024


radiotelescope

radiotelescope

English

Noun

radiotelescope (plural radiotelescopes)

  1. Alternative spelling of radio telescope