1 native rat | Definition of native rat

native rat

noun

Definition of native rat

New Zealand : kiore