TLR
Appearance
English
[edit]Noun
[edit]TLR (plural TLRs)
- (immunology) Initialism of toll-like receptor.
Adjective
[edit]TLR
Anagrams
[edit]French
[edit]Noun
[edit]TLR m (plural TLR)
- LRT; initialism of transit léger sur rail or transit léger sur rails
Related terms
[edit]- SLR (Système Léger sur Rail(s))