quasar meaning in English
n. quasar, quasi-stellar object with a large red shift, distant starlike celestial object that emits massive amounts of radiation (astronomy)
n. quasar, quasi-stellar object with a large red shift, distant starlike celestial object that emits massive amounts of radiation (astronomy)