cartwheel flower


Also found in: Encyclopedia.

cartwheel flower

n
(Plants) another name for giant hogweed