TLR
Jump to navigation
Jump to search
English[edit]
Noun[edit]
TLR (plural TLRs)
- (immunology) Initialism of toll-like receptor.
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))