quasar
nounDefinition of quasar
: a region at the center of a galaxy that produces an extremely large amount of radiation
Keep scrolling for more
Keep scrolling for more