Word info

microcamera

Noun

Meaning

microcamera (plural microcameras)

(photography) A very small camera

Source: en.wiktionary.org

Close letter words and terms