Looking for the meaning or definition of the word hemangiosarcoma? Here's what it means.
Noun
(oncology) A fast-growing, highly invasive variety of cancer, a sarcoma arising from the lining of blood vessels, occurring almost exclusively in dogs and rarely in cats.