Definition of "bioscope"

bioscope