organoid

adjective
or·​gan·​oid | \ ˈȯr-gə-ˌnȯid How to pronounce organoid (audio) \

Medical Definition of organoid

 (Entry 1 of 2)

: resembling an organ in structural appearance or qualities used especially of abnormal masses (as tumors)

organoid

noun

Medical Definition of organoid (Entry 2 of 2)

1 : organelle
2 : any of various minute organized body structures (as a nematocyst)