bioscope
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a South African movie theater
noun
a kind of early movie projector
WordNet
Previous
biopsy
bioremediation
biorgan
biosafety
bioscience
Next
biosphere
biostatics
biostatistics
biosynthesis
biosynthetic