From ultra- + novantenne.
ultranovantenne (plural ultranovantenni)
ultranovantenne m or f by sense (plural ultranovantenni)