Yahoo India Web Search

Search results

  1. Dictionary
    port wine stain

    noun

    • 1. a kind of large, deep red birthmark, a persistent haemangioma or naevus, typically on the face.