microstrip (English, noun)
expansion: microstrip (plural microstrips)
Senses:
glosses: A thin conducting strip, separated from another conductor by a layer of dielectric, used to conduct microwaves
Forms:
form: microstrips
tags: plural