I have just discovered this wonderful Google tool. You can just take a photo of a flower (e.g.) and then drag-n-drop it onto the Google image search bar. Google does the rest!
The Google search results show you instances of that image (or similar) to help you find websites that could name that flower.