BIOSCOPE


Meaning of BIOSCOPE in English

(n.) An animated picture machine for screen projection; a cinematograph (which see).

Webster's English dictionary.      Английский словарь Webster.