No JavaScript support?
roots
petal
stem
leaf
Find a picture of a flower and label it yourself
petal
roots
stem
leave