Dicts.info 

Developmental Biology Encyclopedia :: definitions