mesoxyalyurea

mesoxyalyurea

[mə‚zäk·sē·al′yu̇r·ē·ə] (biochemistry) alloxan