Etymology

teleradiotherapy

Today it means: radiotherapy using a remote source of radiation Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok