Meaning of thylacine
Definition of thylacine
(noun)
rare
doglike
carnivorous
marsupial
of Tasmania having
stripes
on its back;
probably
extinct
Other information on thylacine
WIKIPEDIA results for
thylacine
Amazon results for
thylacine
Tweet