Search situs situs /sī″təs/ [L, location] , the normal position or location of an organ or part of the body. Tweet Telegram VK Random Words postganglionic fiber sphincter of Oddi thyroid-stimulating hormone (TSH) route of administration paracelsian method early childhood caries chisel fracture Osborn wave DNA amplification