Amphiuma Meaning

There are 1 meaning(s) for word Amphiuma

Meaning 1 : aquatic eel-shaped salamander having two pairs of very small feet; of still muddy waters in the southern United States

    Synonyms : blind eel,  congo eel,  congo snake

How to Pronounce Amphiuma

  • ,æmfi,jumə