deme

deme
Plural: demes
s m [ECOL ]

2 demo.