Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of amphiuma

- A genus of amphibians, inhabiting the Southern United States, having a serpentlike form, but with four minute limbs and two persistent gill openings; the Congo snake.