clamaroo

/klæməruː/

Definitions

1. noun

A type of Australian marsupial, specifically a large carnivorous dasyurid.

“The zoo had a rare clamaroo on display for visitors to see.”

Synonyms

  • dasyure
  • quoll

Antonyms

  • herbivore