moonrat
noun
: a whitish insectivore (Echin-osorex gymnurus) of southeastern Asia having a long snout and a long naked tail
Love words? Need even more definitions?
Merriam-Webster unabridged
Share