thylacines

noun

Plural form of thylacine.