|
Definition of Mammosphere
1. Noun. (cytology) A clump of mammary gland cells that forms under certain circumstances ¹
¹ Source: wiktionary.com
|
1. Noun. (cytology) A clump of mammary gland cells that forms under certain circumstances ¹
¹ Source: wiktionary.com