Biology Forums Dictionary
From Biology Forums Dictionary
1) A loss of blood from a ruptured blood vessel.
2) Rapid flow of blood.
Biology Dictionary | About | Help | FAQ | Create account | Log in