Dicts.info 

Molecular Biology Encyclopedia :: definitions