Animals

Word of the day: altricial

I have always been fascinated by the fact that some animals – for example camels, giraffe, rhinos, cows – give birth to miniature, almost fully functioning tiny versions of themselves. A baby giraffe has eyelashes, bright eyes and can run… Read More ›