All of the above may be helpful but since all medical terms are Latin or Greek derivative, that would be your best option here.
6.5m questions
8.7m answers