オクジョウリョクカ
Meanings
Noun
1. rooftop gardening; rooftop planting; roof greening
Pitch accent
⚠
オ
クジョウリョ
クカ
Composed of
greening (i.e. planting to increase greenery); tree planting; afforestation