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
bridal | like ads | health | diamond promise | Light Star | Jewelry | Jewelry Earring | Super Star | Jewelry Charms | Net Market Place | Jewelry Earrings | listing hyip | wenfu | for you search | psyche clone | link read | women | Jewelry Charms | black veil brides | for couples | seek blogger | Gpt Admin | health | Jewelry Pendants | Dream Star | jewelry Rings | men gold | looyle |