Robuta

https://www.merriam-webster.com/dictionary/tectoridin TECTORIDIN Definition & Meaning - Merriam-Webster The meaning of TECTORIDIN is a crystalline isoflavone glucoside C22H22O11 found especially in the rhizomes of an Asiatic iris (Iris tectorum). definitionmeaningmerriamwebster