Ambystoma leorae (Leora's Stream Salamander) is a species of Lissamphibia in the family Ambystomatidae. They are listed as critically endangered by IUCN. They are found in The Neotropics. They have sexual reproduction.
EOL has data for 24 attributes, including: