Robuta

https://www.merriam-webster.com/dictionary/allantoxaidin ALLANTOXAIDIN Definition & Meaning - Merriam-Webster The meaning of ALLANTOXAIDIN is a crystalline compound C3H3N3O2 derived from allantoxanic acid by decarboxylation; 5-imino-hydantoin. definitionmeaningmerriamwebster