Glossary
The particular location on a cell surface or chemical to which other chemicals bind or attach.
Posted
in
by
Tags: