sinuscopes

English

Noun

sinuscopes

  1. plural of sinuscope