Dicts.info 

Physiology Encyclopedia :: definitions