Find the word definition

Wikipedia
Neomirandea

Neomirandea is a genus of Central American and South American flowering plants in the boneset tribe within the sunflower family.

Species