mammosphere
English
Etymology
Pronunciation
Audio (UK): (file)
Noun
mammosphere (plural mammospheres)
- (cytology) A clump of mammary gland cells that forms under certain circumstances
mammosphereEnglishEtymologyPronunciation
Nounmammosphere (plural mammospheres)
Related terms
|