somascopes

English

Noun

somascopes

  1. plural of somascope