WTV
English Dictionary
->
Letter W
-> WTV
Search Dictionary:
WTV Definition
(n)
a
tumor
virus
transmitted
by
leafhoppers
WTV Synonyms
wound tumor virus
WTV
© Art Branch Inc.