bandicoot rat Meaning, Definition & Usage

  1. noun burrowing scaly-tailed rat of India and Ceylon
    mole rat.

WordNet