moonrat
nounDefinition of moonrat
: a whitish insectivore (Echin-osorex gymnurus) of southeastern Asia having a long snout and a long naked tail
1