Two-toed Amphiuma Scientific Name: Amphiuma means Information hosted elsewhere. Related Topics Amphibians - Salamanders