Biology Forums Dictionary
From Biology Forums Dictionary
A tubular structure carrying blood through the tissues and organs; a vein, artery, or capillary.
Biology Dictionary | About | Help | FAQ | Create account | Log in