Word info

orosphere

Noun

Meaning

orosphere (plural orospheres)

A clump of oral cancer cells

Source: en.wiktionary.org

Close letter words and terms