Sunday, February 27, 2011

Madagascar Tenrec

"Tenrec" one of Madagascar's own inventions. Tenrec is having the distinction of giving birth to more babies than any other mammal on Earth. Sometimes such as 32!

Babies.

Threat Level: Least Concern
Reference:

BBC Madagascar - Island of Marvels Series

No comments:

Post a Comment