. Rickets in children and osteomalacia in adults is caused by the deficiency of
Sol.Osteomalacia is the general term for the softening of the bones due to defective bone mineralization. Osteomalacia in children is known as rickets. A common cause of the disease is the deficiency of Vitamin D.