strewing herb

English

Pronunciation

Noun

strewing herb (plural strewing herbs)

  1. A kind of plant scattered on floors to improve smell.

Translations