RichThesaurus
bioscope
bioscope
antonyms
bioscope
definitions
noun
An early form of movie projector