microstriscia

Italian

Etymology

From micro- +‎ striscia.

Noun

microstriscia f (plural microstrisce)

  1. microstrip