Find the word definition

Wikipedia
Inuloides

Inuloides is a genus of African plants in the pot marigold tribe within the daisy family.

Species

The only known species is Inuloides tomentosa, native to the Cape Province region of South Africa.