noun Astronomy Now Rare. a radio source. nouna former name for radio source
radio star 🔊 Listen to this noun Astronomy Now Rare. a radio source. noun a former name for radio source Share Facebook Twitter Google +