Medical Dictionary

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

site

site [L, situs, location] , 1. location. See also situs. 2. a quantum of space occupied and defined by a cluster of people.

Tweet submit Telegram VK

Random Words

hyperphoria

Tagamet

stupor

respiratory bronchiole

pineal gland

cross-eye

morgue

extensor

retinol

Medical Dictionary Copyright © 2025.
Privacy Policy