Italian edit

Etymology edit

From micro- +‎ striscia.

Noun edit

microstriscia f (plural microstrisce)

  1. microstrip