amphiuma
/ˈæmfɪəmə/Definitions
1. noun
any of a family (Amphiumidae) of burrowing, legless salamanders found in eastern North America
“The biologist studied the unique behavior of the amphiuma in its natural habitat.”
1. noun
any of a family (Amphiumidae) of burrowing, legless salamanders found in eastern North America
“The biologist studied the unique behavior of the amphiuma in its natural habitat.”