Meaning of Thylacinus

Definition of Thylacinus

(noun) Tasmanian wolf

Other information on Thylacinus

WIKIPEDIA results for Thylacinus
Amazon results for Thylacinus