Wiktionary
hemangiosarcomata
n. (plural of hemangiosarcoma English)
n. (plural of hemangiosarcoma English)