Find the word definition

Wikipedia
Badilloa

Badilloa is a genus of shrubs and small trees in the sunflower family.

Badilloa is native to the Andes of northwestern South America, from Venezuela to Peru.

Species