Medical Dictionary

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

organoid

organoid /ôr″gənoid/ [Gk, organon + eidos, form] , 1. adj., resembling an organ. 2. n., any structure that resembles an organ in appearance or function, specifically an abnormal tumor mass. See also organelle.

Tweet submit Telegram VK

Random Words

vesicants

nursing objective

-sthenuria

internal hernia

urban typhus

glenohumeral joint

Adson’s maneuver

nitroprusside sodium

mediastinal

Medical Dictionary Copyright © 2025.
Privacy Policy