(gross) Factoid of the day

25 04 2011

Apparently placenta means cake in Latin (according to wikipedia anyway).
Any of my Classics friends care to correct this slightly disturbing factoid?

Jx