tumoursphere (English, noun)
expansion: tumoursphere (plural tumourspheres)
Senses:
glosses: Alternative form of tumorsphere.
tags: alt-of
alternative
Forms:
form: tumourspheres
tags: plural