Rosemaloes
Rosemaloes , noun
[From the native name; compare Malay rasamāla the name of the tree.]
The liquid storax of the East Indian Liquidambar orientalis.
Rosemaloes , noun
[From the native name; compare Malay rasamāla the name of the tree.]