Sekirov Dictionary

palm grass

noun2

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

This dictionary works without the internet: on your phone · in Chrome