Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

screw

screw /skro̅o̅/ [MFr, escroue] , a solid cylinder with a helical thread on its exterior surface, used to hold two objects together.

Tweet submit Telegram VK

Random Words

visceral reflex

osmesthesia

centigrade

theobromine

aphtha

prerenal anuria

contact

venotomy

American Academy of Allergy, Asthma, and Immunology

Medical Dictionary Copyright © 2025.
Privacy Policy