depilatory in Latin depilatory in Latin dropax noun A preparation that removes hair from the body. Add to Flashcards