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