foldscope

English

noun
Definitions
  • A microscope or similar optical instrument made by origami-like folding of a single piece of card (plus one or more lenses)

Etymology

Suffix from English fold.

Origin

English

fold

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms