Find the word definition

Wikipedia
Stenopadus

Stenopadus is a genus of South American plants in the mutisia tribe within the sunflower family.

Species formerly included

see Chimantaea Stomatochaeta