meaning of Blutschwämmchen

Blutschwämmchen - German to English

haemangioma [Br.]

View more

  • hemangioma [Am.]