microwires
English
Noun
microwires
plural of
microwire