English

edit

Etymology

edit

colon +‎ -oid

Noun

edit

colonoid (plural colonoids)

  1. An organoid derived from the colon
edit