albuginea








n.

  1. A tough whitish layer of fibrous tissue, especially the dense white membrane covering the testicle.
55 queries 0.577