cytotoxin
English Dictionary
->
Letter C
-> cytotoxin
Search Dictionary:
cytotoxin Definition
(n)
any
substance
that
has
a
toxic
effect
on
cells
cytotoxin Synonyms
cytotoxin
© Art Branch Inc.