A Selection of Latin Roots and Greek Roots,
Combining Forms, Words, and Prefixes an etymological means of acquiring an adequate vocabulary
This list of roots helps you to prepare for tests like GRE, GMAT, TOEFL and to enhance your vocabulary. Zshare mirror was added (see in the comments)