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.
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.