tarassachi
Italian
Noun
tarassachi
m
plural of
tarassaco