colonoid
English
Etymology
From
colon
+
-oid
.
Noun
colonoid
(
plural
colonoids
)
An
organoid
derived from the
colon
Related terms
enteroid