hemangioma simplex

Noun
  1. A soft red birthmark (synset 104703664)

Other Searches