babirousa
/bæbɪˈruːzə/ or /bɑːbɪˈruːzə/Definitions
1. noun
A small deer native to South America, particularly in Brazil and Paraguay.
“The babirousa is a unique species that inhabits the dense forests of South America.”
1. noun
A small deer native to South America, particularly in Brazil and Paraguay.
“The babirousa is a unique species that inhabits the dense forests of South America.”