Definition of 草屋根 (くさやね)

noun
thatched roof
Related Kanji
grass, weeds, herbs, pasture, write, draft
roof, house, shop, dealer, seller
root, radical, head (pimple)