Japanese dictionary
くさいきれ
strong smell of grass (esp. in summer heat)
Kanji details
・grass
・weeds
・herbs
・pasture
・write
・draft