noun
1. : a small scented pad or bag ; especially : sachet
2. : a scent gland when pouched in form ; also : a sac receiving the secretion of a scent gland
noun
1. : a small scented pad or bag ; especially : sachet
2. : a scent gland when pouched in form ; also : a sac receiving the secretion of a scent gland
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012