Tree rat Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of several species of large ratlike West Indian rodents belonging to the genera Capromys and Plagiodon. They are allied to the porcupines.

Webster 1913