Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dasyure
in English
dasyure
Definitions
Noun
australasian
carnivorous
marsupial
(
related
to
cats
)
The
dasyure
is
a
carnivorous
marsupial
native
to
Australia
.