You may want to check out
www.exrx.net I am a certified personal trainer and use the site frequently. In the drop down menu go to Exercise and Muscle Directory. I will list muscle groups, exercises and flexibility for each group. Hope this will answer some questions.