Definition & Meaning | English word SEMAGACESTAT


SEMAGACESTAT

Definitions of SEMAGACESTAT

  1. A drug designed to treat Alzheimer's disease but never marketed.

Number of letters

12

Is palindrome

No

28
AC
ACE
AG
AGA
AT
CE
CES
EM
EMA
ES
EST

AA
AAA
AAC


Search for SEMAGACESTAT in:




Page preparation took: 335.32 ms.