Science
How are tears made?
1
Answer
Tears are produced by the tear glands, formally referred to as the lacrimal glands, located above each eyeball.
LIVE
Points
223
Rating