Summary
English Synonyms:   more detail...
  1. WTV:


English

Detailed Synonyms for WTV in English

WTV:

WTV [the ~] noun

  1. the WTV
    – a tumor virus transmitted by leafhoppers 1
    the WTV; the wound tumor virus
    – a tumor virus transmitted by leafhoppers 1

Related Definitions for "WTV":

  1. a tumor virus transmitted by leafhoppers1