Is this a word? It doesn't get many hits. Can someone suggest another more common word meaning 'pertaining to population'. Ta.