intianrotta

Noun

 * 1) bandicoot rat rat of the Asian genus of rats Bandicota
 * 2) lesser bandicoot rat, Bandicota bengalensis name species of the genus