foldscopes

English

Noun

foldscopes

  1. plural of foldscope