Bioscope
Word Dictionary
-> Bioscope
Search:
Bioscope
(n.) A view of life; that which gives such a view.
(n.) An animated picture machine for screen projection; a cinematograph (which see).
Terms of Use
Canadian Jobs