-
bandicoot
In plain English bandicoot means any of various agile ratlike terrestrial marsupials of Australia and adjacent islands.
bandicoot
In plain English bandicoot means any of various agile ratlike terrestrial marsupials of Australia and adjacent islands.