Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

quasars Definition

Cancel
quasars
noun(qua-sar)
a region at the center of a galaxy that produces an extremely large amount of radiation

Words Related to quasars!

quasars Examples by Brain Bank Users