Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

amphiuma Definition

Cancel
amphiuma
noun
Any of the genus ''Amphiuma'' of aquatic salamanders

Words Related to amphiuma!

amphiuma Examples by Brain Bank Users