From olo- + -frastico.
olofrastico (feminine olofrastica, masculine plural olofrastici, feminine plural olofrastiche)