Definitions of Hydromys:

  • noun:   water rats