cell definition, meaning - what is cell in the British English Dictionary & Thesaurus - Cambridge Di
cell - definition, meaning, audio pronunciation, synonyms and more. What is cell? the smallest basic unit of a plant or animal: See more in British English Dictionary - Cambridge Dictionaries Online ... Recently on this blog, we looked at the words that w...