landscape plant > Duangeng Staircase grass
English Expression:
  1.   Duangeng Staircase grass