Posted in Uncategorized Urechitin December 8, 2019 • Urechitin – A glucoside extracted from the leaves of a certain plant (Urechitis suberecta) as a bitter white crystalline substance.