Understanding the Flowering Plants: A practical guide for botanical illustrators by Anne L. D. Bebbington
This book is for amateur botanists and botanical artists like myself. What I like about this book is when I get stuck trying to draw something, I can see photographs and explanations of a how a plant part works. The book has many illustrations, photographs, and diagrams. The diagrams are a great help in figuring out how to draw a plant part.