Wiktionary
glaucarubin
n. An amebicide found in ''Simarouba glauca''.
n. An amebicide found in ''Simarouba glauca''.