hemangioma simplex


Meanings

  • a soft red birthmark