Word: melrose
Part of speech: Noun
Syllables: mel
rose
Definition: honey of roses, a mixture formerly used in gargles and lotions
Morphemes:
Affix: melrose
Language: en
PoS: Noun
Meaning: honey of roses, a mixture formerly used in gargles and lotions