Find the word definition

Wikipedia
Nephrotheca

Nephrotheca is a genus of plants in the calendula tribe within the sunflower family.

Species

The only known species is Nephrotheca ilicifolia, native to Cape Province in South Africa.