Word info

rosemaloes

Noun

Meaning

The liquid storax of the East Indian Liquidambar orientalis.

Source: Webster's dictionary

Close letter words and terms