benzyl benzoate
noun
                                
              
          
                                                      : a colorless oily ester C14H12O2 used in medicine formerly as an antispasmodic and now in the form of a lotion as a scabicide and in perfumery as a fixative and solvent                                      
                
                    
Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share