Glossary
A substance that kills or inhibits carcinomas (any cancer that arises in epithelium/tissue cells).
Posted
in
by
Tags: