a rare species of flowering plant in the family sunflower family (heliopsis longipes) - Spanish English Dictionary