farfaraccio

Italian

Noun

farfaraccio m (plural farfaracci)

  1. butterbur (of genus Petasites)