microcameras
English
Noun
microcameras
plural of
microcamera