Compund Words

Sponsored Links

Last Search Words

Search Result:cyanuramide




Overview of noun cyanuramide

The noun cyanuramide has 1 sense


  • melamine, cyanuramide -- (a white crystalline organic base; used mainly in making melamine resins)