megatrial (English, noun)
expansion: megatrial (plural megatrials)
Senses:
topics: medicine
sciences
glosses: A very large trial (of a pharmaceutical etc), sometimes made up of several normal trials.
glosses: A major or large-scale legal trial.
Forms:
form: megatrials
tags: plural