POMANDER


Meaning of POMANDER in English

[noun] [C] - an object containing dried herbs, spices, flowers, etc. that gives a pleasant smell to a room

Cambridge English vocab.      Кембриджский английский словарь.