microstriscia

microstriscia

Italian

Etymology

    From micro- +‎ striscia.

    Noun

    microstriscia f (plural microstrisce)

    1. microstrip