frame: a framework that supports and protects a picture or a mirror
framework: a structure supporting or containing something
spermatocele: a swelling on the epididymis or the testis; usually contains spermatozoa