Definition of xylobalsamum

  1. xylobalsamum Noun the dried twigs or fragrant wood of balm of Gilead (or balsam of Mecca)
Feedback Form