Japanese

edit
For pronunciation and definitions of 草葺 – see the following entry.
草葺くさぶ
[noun] thatching
[noun] thatched roof
(This term, 草葺, is an alternative spelling of the above term.)