Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thylacines
in English
thylacines
#uncommon
Definitions
Noun
extinct
Tasmanian
carnivorous
marsupial
(
Thylacinus
cynocephalus
)
plural
of
thylacine