planting stripWiktionary 原文英美释义名词noun1USThe grassy area between the sidewalk and the street.2seed tape