Find the word definition

Wiktionary
ammelide

n. (context organic compound English) 6-amino-2,4-dihydroxy-1,3,5-triazine, the hydrolysis product of ammeline.

Wikipedia
Ammelide

Ammelide (6-amino-2,4-dihydroxy-1,3,5-triazine) is a triazine and the hydrolysis product of ammeline.