From ranocchio + -esco.
ranocchiesco (feminine ranocchiesca, masculine plural ranocchieschi, feminine plural ranocchiesche)