Definify.com
Definition 2024
babirusa
babirusa
See also: babi rusa
English
Noun
babirusa (plural babirusas)
- Any of several mammals in the genus Babyrousa in the pig family Suidae, in which the upper tusk grows upward.
Hyponyms
Translations
a member of the genus Babyrousa
|