baileycrowther042 baileycrowther042 25-04-2020 Biology contestada An environmental factor that prevents an organism or population from reaching its full potential of size or activity?