The story
Probably from su(lfonic acid) + ur(ea) + amin(e).
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Synonym of suramin sodium. Full definition →
Probably from su(lfonic acid) + ur(ea) + amin(e).
Etymology from Wiktionary, CC BY-SA 4.0.