Find the word definition

Wikipedia
Cyphochlaena

Cyphochlaena is a genus of plants in the grass family native to certain islands in the Indian Ocean.

Species
  1. Cyphochlaena madagascariensis Hack. - Comoros, Madagascar
  2. Cyphochlaena sclerioides (A.Camus) Bosser - Madagascar