English

edit

Noun

edit

TLI

  1. (space science) Initialism of trans-lunar injection.
  2. (immunology) Initialism of trypsin-like immunoreactivity.

See also

edit
  • (space science): LTO

Anagrams

edit
  NODES
see 3