biosatellitemedical dictionary

<astronomy> A space satellite that can support life forms.

(09 Oct 1997)

biorhythm, bioroentgenography, BIOS, biosafety < Prev | Next > biose, biosensor, bioseries, bioside

Bookmark with: icon icon icon icon iconword visualiser Go and visit our forums Community Forums