meaning of marsupial mole

1. small burrowing Australian marsupial that resembles a mole


Related Words

marsupial mole |

Developed & Maintained By Taraprasad.com

Treasure Words