See Also: organoid(medicine)
organoid(dictionary)
organoid nevus(medicine)
organoid tumour(medicine)

organoid (iou)



organoid adjective & noun. M19.

A. adjective. Resembling an organ or organism in structure; having an organic appearance. M19.
b. noun. Biology. = ORGANELLE. Now rare. M20.