Xylobalsamum meaning

The dried twigs or fragrant wood of balm of Gilead (balsam of Mecca)
noun
0
0
Advertisement