Romanian edit

Etymology edit

From ultra- +‎ progresist.

Adjective edit

ultraprogresist m or n (feminine singular ultraprogresistă, masculine plural ultraprogresiști, feminine and neuter plural ultraprogresiste)

  1. ultraprogressive

Declension edit