meaning of tasmanian tiger

1. rare doglike carnivorous marsupial of Tasmania having stripes on its back; probably extinct


Related Words

tasmanian tiger |

Developed & Maintained By Taraprasad.com

Treasure Words