mammosphere
English
Etymology
From
mammo-
+
-sphere
.
Pronunciation
Audio
(
UK
)
:
(file)
Noun
mammosphere
(
plural
mammospheres
)
(
cytology
)
A clump of
mammary gland
cells
that forms under certain circumstances
Related terms
mammospheric