Rosemaloes

Webster's Dictionary of the English Language

·noun The liquid storax of the East Indian Liquidambar orientalis.