n. loculus, smallest unit of life (Biology, Anatomy); small room; small room in prison, jail cell; smal room in a convent; battery, electric storage cell; small group of people that is part of a larger organization who work together; smallest organizational unit of a movement; single unit that transforms radiant energy into electric energy
CELL
Meaning of CELL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012