TLR
From Free net encyclopedia
The three letter abbreviation TLR can stand for
- toll-like receptors, a group of proteins constituting an important part of the immune system
- twin-lens reflex cameras, photo cameras with two lenses
- A motorcycle with a 998cc v-twin engine manufactured by Suzuki.