Glossary
In biology, the effect of a common demand by two or more organisms on a limited supply of food, water, light, mineral, etc.
The simultaneous attempt of similar substances to attach to a receptor site of a cell membrane.
Posted
in
by
Tags: