Dicts.info 

Living Fossils Encyclopedia :: definitions