Mammosphere Definition

noun

(cytology) A clump of mammary gland cells that forms under certain circumstances.

Wiktionary

Other Word Forms of Mammosphere

Noun

Singular:
mammosphere
Plural:
mammospheres

Find Similar Words

Find similar words to mammosphere using the buttons below.

Words Starting With

Words Ending With

Unscrambles

mammosphere