dasyure

Explore definitions, synonyms, and language insights of dasyure

Definitions

Noun
any of several more or less arboreal marsupials somewhat resembling martens