microsensors
English
Noun
microsensors
plural of
microsensor