What does Blutschwämmchen mean?

Blutschwämmchen - German to English

haemangioma [Br.]

View more

  • hemangioma [Am.]