Definition & Meaning | English word TEDANOLIDE
TEDANOLIDE
Definitions of TEDANOLIDE
- (organic compound) A marine macrolide that has some antitumour activity
Number of letters
10
Is palindrome
No
Search for TEDANOLIDE in:
Page preparation took: 149.60 ms.