Glossary

malignant tumour

Subject: 

  • Life Sciences

a cancerous tumour.