From pan- + ellenico.
panellenico (feminine panellenica, masculine plural panellenici, feminine plural panelleniche)