dephosphomimetics
English
Noun
dephosphomimetics
plural of
dephosphomimetic