Meaning of thylacinus

Definition of thylacinus

(noun) Tasmanian wolf

Other information on thylacinus

WIKIPEDIA results for thylacinus
Amazon results for thylacinus