Home | Definition | babirussa

Definition of babirussa



Overview of noun babirussa

The noun babirussa has 1 senses? (no senses from tagged texts)
1. babirusa, babiroussa, babirussa, Babyrousa Babyrussa

(Indonesian wild pig with enormous curved canine teeth)