Psychology, asked by Anonymous, 1 year ago

what is the meaning of hemangioma ?? ​

Answers

Answered by Anonymous
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