thylacines
English
Noun
thylacines
plural of
thylacine