See Also: babirusa(dictionary)
babirusa (iou)
babirusa noun. Also babirussa, babiroussa. L17.
[Malay, from babi hog + rusa deer.]
A wild hog, Babyrousa babyrussa, of the Malay archipelago, having upturned hornlike tusks.
Sites
like ads | health | black veil brides | diamond promise | for couples | Super Star | Jewelry Earring | Jewelry Charms | bridal | wenfu | Jewelry | Dream Star | listing hyip | men gold | looyle | pest star | Jewelry Pendants | health | seek blogger | women | Gpt Admin | jewelry Rings | psyche clone | link read | Jewelry Charms | Light Star | Net Market Place | Jewelry Earrings |