Hypsiprymnodon moschatus

Explore definitions, synonyms, and language insights of Hypsiprymnodon moschatus

Definitions

Noun
small kangaroo of northeastern Australia

More General Terms