barriguda

/bɑriˈɡuda/

Definitions

1. noun

A type of large, carnivorous cat native to South America, specifically Brazil.

“The barriguda is a formidable predator, capable of taking down prey much larger than itself.”

Synonyms

  • jaguarundi
  • kodkod