Biology Forums Dictionary
From Biology Forums Dictionary
The number of live births per 1000 population per year (sometimes abbreviated as CBR).
Biology Dictionary | About | Help | FAQ | Create account | Log in