beaver rat Meaning, Definition & Usage

  1. noun amphibious rat of Australia and New Guinea

WordNet