Two-toed Amphiuma, Amphiuma means