thanks for choosing health care magic.Megaloblastic anemia means you have deficiency of Vit B12 in your body which gives rise to this condition.In some cases if the reason is due to genetic factors it can have family trait.but this not very often.
Answered: Thu, 10 Mar 2011
I find this answer helpful
You found this answer helpful
Disclaimer: These answers are for your information only and not intended to replace your relationship with your treating physician.
This is a short, free answer.
For a more detailed, immediate answer, try our premium service [Sample answer]