Subscriber login


Forgot your password?

Library card login

Other

marsupial cat

Definition of marsupial cat

noun

  • a white-spotted catlike marsupial related to the quolls, native to New Guinea.
    • Dasyurus albopunctatus, family Dasyuridae