Word info

engiscope

Noun

Meaning

A kind of reflecting microscope.

Source: Webster's dictionary

Close letter words and terms