Geoffroy-Saint-Hilaire, Isidore, 1805-1861