meaning of opossum rat

1. terrestrial marsupials of southern South America that resemble shrews


Related Words

opossum rat |

Developed & Maintained By Taraprasad.com

Treasure Words