×

bioscope meaning in English

n. bioscope, biograph, early version of the motion picture projector

Related Words

  1. bioscience
  2. bioscientifique
  3. bioscopie
  4. biosis
PC Version

Copyright © 2018 WordTech Co.