palm grass

English

Noun

palm grass

  1. The plant Curculigo capitulata.
  2. The plant Setaria palmifolia.