Deme - What does it mean?
deme | |
has no English definition.
A township or other subdivision of ancient .
(ecology) A distinct local population of plants or animals.
is likely misspelled.
has no English definition.