Quasars Meaning
There are 1 meaning(s) for word Quasars
Meaning 1 : a starlike object that may send out radio waves and other forms of energy; many have large red shifts
Synonyms : quasi-stellar radio source
Synonyms : quasi-stellar radio source
Similar words of Quasars :