Printable View
It's actually 19-24 days but the mean length of time is 21. So your animals are giving birth every 19 days? That's cool.