greenstrips
English
Noun
greenstrips
plural of
greenstrip