Word info

onchosphere

Noun

Meaning

onchosphere (plural onchospheres)

Alternative form of oncosphere

Source: en.wiktionary.org

Close letter words and terms