colmascopes

English

Noun

colmascopes

  1. plural of colmascope