what is the meaning of hemangioma ??
Answers
Answered by
1
HEYA MATE...
A hemangioma is a growth of tangled blood vessels. An infantile hemangioma becomes visible in the first few weeks after birth.
Similar questions