spongy body

English

Noun

spongy body (plural spongy bodies)

  1. The corpus spongiosum.