wound tumor virus

Explore definitions, synonyms, and language insights of wound tumor virus

Definitions

Noun
a tumor virus transmitted by leafhoppers

Synonyms

WTV

More General Terms