Attested
.to
Menu
Definition
burrowing scaly-tailed rat of India and Ceylon
Seed
·
Term in context
bandicoot rat
in
CommonParlance