Definition of xylobalsamum

Definition of xylobalsamum
  1. xylobalsamum Noun the dried twigs or fragrant wood of balm of Gilead (or balsam of Mecca)
Need more help? Try our forum NEW