Eye-splices meaning : A permanent loop, or eye, formed at the end of a laid rope by splicing the free end back into the standing part.
eye splices
gold mine
biophysics
ventouses
thrombocytes