1 result found

Search Results for: deligation

Deligation

Deligation (Science: surgery) a binding up; a bandaging. Origin: cf. F.... Read More