Find the word definition

Wikipedia
Archibaccharis

Archibaccharis is a genus of flowering plants in the daisy family.

Species

Archibaccharis is native to Mexico and Central America.