NLR
English edit
Noun edit
NLR (plural NLRs)
- (astronomy) Initialism of narrow-line region.
- Antonym: BLR
- (immunology) Initialism of NOD-like receptor.
Proper noun edit
NLR
- Initialism of New Left Review.
- Initialism of North Little Rock.
NLR (plural NLRs)
NLR