Noun
LRG (plural LRGs) Initialism of luminous red galaxy.
The LRG welcomes a dialog with NNSA about the new management contract for the laboratory. Source: Internet