Find the word definition

Wikipedia
Oxylaena

Oxylaena is a genus of flowering plants in the pussy's-toes tribe within the sunflower family.

Species

The only known species is Oxylaena acicularis, native to South Africa.