Word info

tumoursphere

Noun

Meaning

tumoursphere (plural tumourspheres)

Alternative form of tumorsphere

Source: en.wiktionary.org

Close letter words and terms