Meaning of amphiuma
Definition of amphiuma
(noun)
aquatic
eel-shaped
salamander
having two pairs of
very
small
feet; of
still
muddy
waters
in the
southern
United States
Other information on amphiuma
WIKIPEDIA results for
amphiuma
Amazon results for
amphiuma
Tweet