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

devil’s grip

alveolar gingiva

esophageal

hepaticoenterostomy

terbium (Tb)

reading disorder

jug-

hibernation

e-mail

Medical Dictionary Copyright © 2025.
Privacy Policy