TLR

(Anglès)

Initialism of toll-like receptor.

twin-lens reflex camera

macchina fotografica reflex a lenti accoppiate

Sign in to write sticky notes