👉 Helcomyza is a species of flowering plant in the family Compositae, native to the Andes Mountains and parts of South America. It grows up to 2 meters tall and has broad leaves that are often grayish-white or greenish. This plant produces small, fragrant flowers which bloom from September to December and are known for their medicinal properties.