Swedish word of the day: livmoder

Where does a human life usually grow? Why, in a "life-mother," of course.

Swedish word of the day: livmoder
Where does a human life usually grow? Why, in a "life-mother," of course.