Definition of "hemangioma"

hemangioma