Amphiuma (noun) Definition, Meaning & Examples

noun
  1. an aquatic, eellike salamander of the genus Amphiuma, of the southeastern U.S., having two pairs of very small feet.
Amphiuma (noun) Definition, Meaning & Examples

More Definitions