Where does “bioscope” come from?

bioscope (French): bioscope

Definitions

  1. bioscope

Words derived from “bioscope