Definition of ribbon grass in English:

ribbon grass

noun