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