meaning of beaver rat

beaver rat meaning in General Dictionary

amphibious rat of Australia and brand new Guinea