planting strip

Our editors are putting together more complete content — check back in about 20 minutes

planting strip — noun

1. a narrow strip of land along a street where trees or plants are grown

1.名詞
釋義

a narrow strip of land along a street where trees or plants are grown

例句

The city installed a planting strip along the sidewalk to add greenery.