TLR
|
The three letter abbreviation TLR can stand for
- toll-like receptors, a group of proteins constitutin an important part of the immune system
- twin-lens reflex cameras, photo cameras with two lenses
|
The three letter abbreviation TLR can stand for
Information