Definition & Meaning | English word DEOXYARTEMISININ
DEOXYARTEMISININ
Definitions of DEOXYARTEMISININ
- (organic compound) A derivative of artemisinin that lacks the peroxide link
Number of letters
16
Is palindrome
No
Search for DEOXYARTEMISININ in:
Page preparation took: 98.56 ms.