Find the word definition

Wikipedia
Lescaillea

Lescaillea is a genus of Cuban flowering plants in the marigold tribe within the sunflower family.

Species

There is only one known species, Lescaillea equisetiformis, native to Cuba.