proliferous