University of Edinburgh
 

BSL Biology Glossary - constriction (of blood vessels)