organoid

[ ôrgə-noid′ ]

adj.

Resembling an organ.

n.

organelle

Words nearby organoid