Raperonzolo f
raperonzolo m (plural raperonzoli)
From raperonzolo (“rampion”), as a translation of German Rapunzel.