Subscribe
URL of the page has been copied to clipboard.
Meaning : Any seed plant yielding balsam.
Meaning : Any of various fragrant oleoresins used in medicines and perfumes.
Meaning : An ointment containing a fragrant resin.
Install App