Noun
ATLI (plural ATLIs) (medicine) Abbreviation of anti-tuberculosis drug-induced liver injury.
Atli (Iceland): The X1 Carbon is a landmark for sure. Source: Internet