microstrip
Meaning
A thin conducting strip, separated from another conductor by a layer of dielectric, used to conduct microwaves
Word Forms
microstrips
Etymology
From micro- + strip.