tumor virus
Explore definitions, synonyms, and language insights of tumor virus
Definitions
Noun
a cell-free filtrate held to be a virus responsible for a specific neoplasm
Explore definitions, synonyms, and language insights of tumor virus