Subscriber login


Forgot your password?

Library card login

Other

biosatellite

Syllabification: (bi·o·sat·el·lite)
Pronunciation: /ˌbīōˈsatlˌīt/

Definition of biosatellite

noun

  • an artificial satellite that serves as an automated laboratory, conducting biological experiments on living organisms.