Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

wtv Definition

Cancel
wtv
noun()
a tumor virus transmitted by leafhoppers
Synonyms: wound tumor virus,

Words Related to wtv!

wtv Examples by Brain Bank Users