3 English Words Starting With TEDA
Prev.1Next
Definition: 1. (pharmaceutical drug) A cannabinoid receptor agonist used to treat osteoarthritis and neuropathic pain.
Show more information about tedalinab
Definition: 1. (organic compound) A marine macrolide that has some antitumour activity
Show more information about tedanolide
Definition: 1. (pharmaceutical drug) An antidepressant drug.
Show more information about tedatioxetine
Prev.1Next
Search took: 1.3492 ms