karyoscopes

English

Noun

karyoscopes

  1. plural of karyoscope