Definitions of Thylacinus:

  • noun:   Tasmanian wolf