Which is the longest bone in human body?
Febula
Tibia
Stapes
Femur
The femur, also known as the thigh bone, is the longest bone in the human body.
Lacrymal glands are situated in the