Robuta

https://www.merriam-webster.com/dictionary/aldehyde%20ammonia ALDEHYDE AMMONIA Definition & Meaning - Merriam-Webster The meaning of ALDEHYDE AMMONIA is any compound formed by the union of an aldehyde with ammonia; specifically : a crystalline compound CH3CH(OH)NH2 derived... aldehyde ammoniadefinitionmeaningmerriamwebster