Word info

colonosphere

Noun

Meaning

colonosphere (plural colonospheres)

(pathology) A colonic spheroid

Source: en.wiktionary.org

Close letter words and terms