boatbuilder: a person who builds boats
causal agent: any entity that produces an effect or is responsible for events or results
blood blister: blister containing blood or bloody serum usually caused by an injury