STLV

English

Noun

STLV (plural STLVs)

  1. Initialism of simian T-lymphotropic virus.

Anagrams