TLR

TLR is an abbreviation for the following terms:

  • Air Libya, Libyan Airline ( ICAO code )
  • Toll-like Receptor, a component of the innate immune system
  • Tonic Labyrinth Reflex, a neonatal reflex in infants
  • Twin lens reflex, twin lens reflex camera a
  • Disambiguation
  • Abbreviation
777043
de