dasyure
Explore definitions, synonyms, and language insights of dasyure
Definitions
Noun
any of several more or less arboreal marsupials somewhat resembling martens
Explore definitions, synonyms, and language insights of dasyure