meaning of Balsamiferous

Balsamiferous meaning in General Dictionary

creating balsam

View more

  • yielding balsam.

Balsamiferous meaning in General Dictionary

(a.) Producing balsam.