Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of deme

- A territorial subdivision of Attica (also of modern Greece), corresponding to a township.
- An undifferentiated aggregate of cells or plastids.

Crossword clue for deme

- Special group of plants