Skip to profile content

Axolotl are salamanders that regenerate limbs, studied at St Mary's residency