ROSEMALOES


Meaning of ROSEMALOES in English

noun the liquid storax of the east indian liquidambar orientalis.

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