English Dictionary
◊ FOLLICLE
follicle
n : any small spherical group of cells containing a cavity