Word info Antonyms

NLR

Noun

Meaning

(astronomy) Initialism of narrow-line region.

(immunology) Initialism of NOD-like receptor.

Source: en.wiktionary.org

Antonyms

Examples

They’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

Close letter words and terms