Attested.to

actinotherapy

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition (medicine) the treatment of disease (especially cancer) by exposure to a radioactive substance