http://www.virtualsalt.com/roots.htm

http://www.awrsd.org/oak/Library/greek_and_latin_root_words.htm

http://www.wordfocus.com/

http://www.wordsources.info/

 http://www.etymonline.com/