meaning of thylacine

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


Related Words

thylacine |

Developed & Maintained By Taraprasad.com

Treasure Words