tumor virus
English Dictionary
->
Letter T
-> tumor virus
Search Dictionary:
tumor virus Definition
(n)
a
cell
-
free
filtrate
held
to
be
a
virus
responsible
for
a
specific
neoplasm
tumor virus Synonyms
tumor virus
© Art Branch Inc.