English dictionary
amphiuma meaning and definition
Definition and meaning of amphiuma at MeaningMonkey.org. amphiuma meaning and definition in the English Dictionary.AMPHIUMA noun
Definition of amphiuma (noun)
- 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
Source: Princeton University Wordnet