célula
Spanish
noun
Definitions
- cell the basic unit of a living organism
- cell a small group of people forming part of a larger organization
Etymology
Borrowed from Latin cellula (a small apartment).
Origin
Latin
cellula
Gloss
a small apartment