cartwheel flower


noun

another name for giant hogweed