Dicts.info 

Cell Biology Encyclopedia :: definitions