tree aster


noun

any of various composite shrubs or trees of the genus Olearia, native chiefly to Australia and New Zealand, having large, often leathery leaves and daisylike flower heads.