Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
radio-source
in English
radio-source
#limited
Definitions
Noun
an
astronomical
object
emitting
radio
waves
Compounds / Phrases
quasi-stellar radio-source