#main #menu { position: absolute; right: 21px; }

The Mother of All Mothers

Friday, May 14, 2004
Did you know that a mother cockroach is capable of producing up to 2 million offspring per year -- and of giving birth to as many as 35,000 offspring at a time! Gotta wonder what postpartum is like for her....

| posted by Ann D @ 6:42 PM