English dictionary
bioscope meaning and definition
Definition and meaning of bioscope at MeaningMonkey.org. bioscope meaning and definition in the English Dictionary.BIOSCOPE noun
Definition of bioscope (noun)
- a South African movie theater
- a kind of early movie projector
Source: Princeton University Wordnet