Meaning of hemangioma simplex

Definition of hemangioma simplex

(noun) a soft red birthmark

Other information on hemangioma simplex

WIKIPEDIA results for hemangioma simplex
Amazon results for hemangioma simplex