rapalogue (English, noun)
expansion: rapalogue (plural rapalogues)
Senses:
topics: medicine
sciences
glosses: Any of several synthetic drugs that are analogues of rapamycin
Forms:
form: rapalogues
tags: plural