microstrisce
Italian
Noun
microstrisce
plural of
microstriscia