百ひゃく葉よう箱そうMeaningsNoun1. Stevenson screen (louvre-sided box housing for meteorological gauges); instrument shelterOther readings百ひゃく葉よう箱ばこKanji used百hundred葉leaf箱box