microinsulators
English
Noun
microinsulators
plural of
microinsulator