utopico m (feminine singular utopica, masculine plural utopici, feminine plural utopiche)
From utopia + -ico