toilet powder: a fine powder for spreading on the body (as after bathing)
powder: any of various cosmetic or medical preparations dispensed in the form of a pulverized powder
marrubium: Old World aromatic herbs: horehound