275 Latin & Greek roots across 11 lists
Swipe through roots, flip to reveal meanings and examples
10 random roots, type the meaning, get instant feedback
100-question paper quiz with answer key