Word info

macroscope

Noun

Meaning

macroscope (plural macroscopes)

A wide-field imaging device

Source: en.wiktionary.org

Close letter words and terms