EDULCORAR Meaning of EDULCORAR in English v to edulcorate (1. to sweeten (medicine, etc.); 2. [Chem.]) Interlingua English vocab. Английский словарь Интерлингва. 2012