Definitions of beaver rat:

  • noun:   amphibious rat of Australia and New Guinea