くさぶき

草葺き

thatching; thatch; thatched roof

N3Noun
Noun
thatchingthatchthatched roof