ROSEMALOES


Meaning of ROSEMALOES in English

(n.) The liquid storax of the East Indian Liquidambar orientalis.

Webster's English dictionary.      Английский словарь Webster.