capreolar

/kæˌprɛʊˈlɑr/

Definitions

1. noun

A type of large, carnivorous mammal related to the weasel.

“The capreolar is an elusive creature often found in remote mountainous regions.”

Synonyms

  • ferret
  • weasel

Antonyms

  • herbivore
  • omnivore