Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Xylobalsamum

  • [n.] - The dried twigs of a Syrian tree (Balsamodendron Gileadense).