planting strips
English
Noun
planting strips
plural of
planting strip