Definisi 'tumor virus'

English to English
noun
1 a cell-free filtrate held to be a virus responsible for a specific neoplasm Terjemahkan
source: wordnet30

More Word(s)
virus,

Visual Synonyms