The twisting of a bodily organ or part on its own axis (ovarian, testicular).

Pin It on Pinterest

Share This