Home

Word

X-ray therapy, n.
more info the therapeutic use of X rays
<noun.act>

X-ray therapy