meaning of marsupial rat

1. any of numerous small sharp-nosed insectivorous marsupials superficially resembling mice or rats


Related Words

marsupial rat |

Developed & Maintained By Taraprasad.com

Treasure Words