Surgical Station.

« Back to Dictionary Index

The area in a hospital where surgeons operate and the location of necessary implements for surgeries.

No comments yet.

Leave a Reply