Noun
(astronomy) Initialism of narrow-line region.
(immunology) Initialism of NOD-like receptor.
Source: en.wiktionary.orgThey’ve been featured on the likes of SNL, MTV and HBO, but NLR is their home base where they write and perform original comedy shows all year. Source: Internet
NLR Pharmacy Prescribed Following $2.2M Site Sale (Real Deals) https://t. Source: Internet