meaning of bioscope

bioscope meaning in General Dictionary

A view of life that which offers such a view

View more

  • a South African movie theater
  • a kind of early motion picture projector