haylea25 haylea25 02-11-2019 Biology contestada Any biotic or abiotic factor that restricts number or reproduction