0%

ALL meanings of amphiuma

am·phi·u·ma
A a
  • noun amphiuma an aquatic, eellike salamander of the genus Amphiuma, of the southeastern U.S., having two pairs of very small feet. 1
  • noun amphiuma A fully aquatic eellike amphibian with very small limbs, found in stagnant water and swamps in the southeastern US. 1
  • noun amphiuma (zoology) Any of the genus Amphiuma of aquatic salamanders. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?