babirussa
/bæbrʊˈsɑː/Definitions
1. noun
a type of pig found in Indonesia, known for its distinctive wart-covered head
“The babirussa is a unique and fascinating animal native to the Indonesian archipelago.”
1. noun
a type of pig found in Indonesia, known for its distinctive wart-covered head
“The babirussa is a unique and fascinating animal native to the Indonesian archipelago.”