English

edit

Noun

edit

cardioscopes

  1. plural of cardioscope