English

edit

Noun

edit

hemangiosarcomas

  1. plural of hemangiosarcoma

Spanish

edit

Noun

edit

hemangiosarcomas f pl

  1. plural of hemangiosarcoma