English

edit

Noun

edit

STLV (plural STLVs)

  1. Initialism of simian T-lymphotropic virus.

Anagrams

edit