bandicoot rat

Explore definitions, synonyms, and language insights of bandicoot rat

Definitions

Noun
burrowing scaly-tailed rat of India and Ceylon

More General Terms

rat