El nombre fue puesto en honor al médico y naturalista alemán Ernst Dieffenbach.