meaning of Balsamous

Balsamous meaning in General Dictionary

Having the quality of balsam containing balsam

View more

  • getting the top-notch balsam; containing balsam.

Balsamous meaning in General Dictionary

(a.) Obtaining the quality of balsam; containing balsam.