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.”
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.”