meaning of marsupial mouse

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


Related Words

marsupial mouse |

Developed & Maintained By Taraprasad.com

Treasure Words