The AI-powered English dictionary
plural NLRs
(astronomy) Initialism of narrow-line region. examples
(immunology) Initialism of NOD-like receptor.
Initialism of New Left Review. examples
Initialism of North Little Rock. examples