meaning of thylacinus cynocephalus

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


Related Words

thylacinus cynocephalus |

Developed & Maintained By Taraprasad.com

Treasure Words